iT邦幫忙

2024 iThome 鐵人賽

DAY 14
0
IT 管理

自動化你的每一天 - 流程自動化 - Make.com 工作流程自動化系列 第 14

Day14 處理和轉換數據(3):日期、文字、數字處理

  • 分享至 

  • xImage
  •  

實作是最好的練習,且有概念需要實做、操作才能更了解,我這邊會提供藍圖來做下載,可以當作每天的練習,匯入並且嘗試看看效果,下載我的藍圖,匯入進去操作看看。
匯入方法 Day09 使用藍圖


還記得我們在第八天的練習,將得到的天氣資訊存到 Google sheet 之中,存起來的樣子長下方表格,那我們想要將日落時間顯示格式為 YYYY/MM/DD HH:mm 該如何做,只需要使用函數來做一個轉換即可

氣溫 日落時間 Status 目前時間
29.29 2024-09-12T10:01:45.000Z Clouds 2024-09-12T12:07:04.960Z

日期處理
使用 formatDate(日期;需要的格式),他就會自動做轉換了,而年月日轉換的型態也有很多種,也能得到英文的月份等等,可以再去看他的詳細說明。
可以看到 Input 我們就得到相應的格式,然後寫進 Google sheet 之中了

https://ithelp.ithome.com.tw/upload/images/20240920/20169163k6agEruyLT.png

日期的處理還有許多的函數可以使用,例如自己設定年月日為多少,或是將原本有的日期加上幾個月之類的操作,也有 now 的變數可以使用,就是你當下的時間,可以用來當啟動該流程的時間。

數字處理
最常使用的就是 round, max, min , average 等等的函數,可以達到四捨五入、最大、平均的運算,特別的是有可以直接算出標準差的函數。
還有 formatNumber,可以將你的數字變成你想要的形式,例如 50000 -> 50,000 這種,或是加上錢的符號等等。

字串處理
有 lower, upper 變換大小寫的處理,trim, replace, toString 等等常見的處理,trim 可以將字串中左右兩邊有多餘的空白刪除,toString 是將數字轉換成字串而可以做一些處理。
indexOf 找出該字串是否有包含什麼字,且傳回位子,若沒有找到則回傳 -1。
另外也有 sha1, md5 等等加密的處理方式這些函數都有提供。

利用模組的串接,和函數處理數據,得到想要的數據,來達到自動化的效果。
接下來會先介紹一些實際例子,再來繼續介紹一些功能,包括錯誤處理等等。


若對 MAKE 自動化 有興趣的歡迎使用以下連結註冊,可以直接得到免費一個月的 pro 會員資格(不需要綁定信用卡等,只需使用該連結註冊而已)
免費一個月 pro 會員


上一篇
Day13 處理和轉換數據(2):array 的處理、和原始樣態
下一篇
Day15 實例應用(1) - 表單自動寄信
系列文
自動化你的每一天 - 流程自動化 - Make.com 工作流程自動化30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言